/*
 * BarraHerramientasDER.h
 *
 *  Created on: 27/04/2013
 *      Author: juan
 */

#ifndef BUTTONCREATORDER_H_
#define BUTTONCREATORDER_H_

#include "ButtonCreator.h"

#define CANTIDAD_BOTONES_DER 5

class ButtonCreatorDER: public ButtonCreator{
private:
    Tabs* tabs;
    std::vector<Gtk::Button*>* buttons;
    std::vector<Gtk::Image*>* images;
public:
    ButtonCreatorDER();
    virtual ~ButtonCreatorDER();
    void inicializar(Tabs* tabs,std::vector<Gtk::Button*>& m_buttons,std::vector<Gtk::Image*>& m_images);
    template< typename T > void createVisualComponent();
};

#endif /* BUTTONCREATORDER_H_ */
